Geoffrey Beevers is a British actor who has appeared in many different stage and screen roles.
NASource: Wikipedia